operated abroad - Espagnol Anglais Dictionnaire